import { ChargeOrder } from "src/entities/ChargeOrder";
import { ChargeStrategy } from "src/entities/ChargeStrategy";
import { Device } from "src/entities/Device";
import { DevicePort } from "src/entities/DevicePort";

export interface DevicePortRecord extends DevicePort {
    statusText? : string;
}

export interface DeviceRecord extends Device {
    serviceTel? : string;
    chargeStrategy? : ChargeStrategy;
    ports? : DevicePortRecord[]
}

export interface ChargeOrderRecord extends ChargeOrder {
    realTimeInfo? : any;
    stopReasonText? : string;
}
